Piccadilly Circus is one of London’s most recognisable landmarks, located at the heart of the West End. The famous junction connects Regent Street, known for its leading British and international shops, with Piccadilly and Shaftesbury Avenue, home to some of London’s best-known theatres. Nearby attractions include His Majesty’s Theatre, where The Phantom of the Opera has been performed since 1986, and the historic Piccadilly Theatre.
Flemings Mayfair is a luxury hotel near Piccadilly Circus, approximately a 15-minute walk away. Its central Mayfair location also makes it easy to explore nearby landmarks including Green Park, Berkeley Square and Bond Street. For visitors looking to experience London’s West End, shopping and historic Mayfair, Flemings Mayfair offers a convenient base within walking distance of Piccadilly Circus.